It happened near 198 Bristol-Oxford Valley Road, on the boarder of Falls and Middletown Townships on May 10, Pennsbury Public Relations Supervisor Jennifer Neill said.
Three students suffered "minor" injuries, Neill wrote. The bus was carrying students from Bucks County Technical High School and Conwell Egan Catholic High School, she added.
Neill disputed reports that 10 students were hurt in the accident.
"My transportation department said there were three students with minor injuries," she said. "I'm not sure where reports of the additional seven are coming from."
Click here to follow Daily Voice Bristol and receive free news updates.